go/types.Checker.recordTypeAndValue (method)

12 uses

	go/types (current package)
		call.go#L214: 		check.recordTypeAndValue(call.Fun, value, sig, nil)
		check.go#L426: 		check.recordTypeAndValue(x.expr, x.mode, typ, val)
		check.go#L440: 		check.recordTypeAndValue(x, info.mode, info.typ, info.val)
		check.go#L444: func (check *Checker) recordTypeAndValue(x ast.Expr, mode operandMode, typ Type, val constant.Value) {
		check.go#L467: 		check.recordTypeAndValue(f, builtin, sig, nil)
		expr.go#L593: 	check.recordTypeAndValue(x, old.mode, typ, old.val)
		expr.go#L1451: 					check.recordTypeAndValue(e.Type, typexpr, utyp, nil)
		signature.go#L328: 		check.recordTypeAndValue(list.List[len(list.List)-1].Type, typexpr, last.typ, nil)
		typexpr.go#L188: 	check.recordTypeAndValue(e, typexpr, typ, nil)
		typexpr.go#L205: 	check.recordTypeAndValue(e, typexpr, typ, nil)
		union.go#L79: 			check.recordTypeAndValue(blist[i-1], typexpr, u, nil)
		union.go#L157: 		check.recordTypeAndValue(tx, typexpr, &Union{[]*Term{term}}, nil)